small storekeeper - Spanish English Dictionary